radiator cover lid - Alemán Inglés Diccionario